English Dictionary
▪ tape deck
▪ tape drive
▪ tape grass
▪ tape machine
▪ tape measure
◊ TAPE GRASS
tape grass
n : submerged aquatic plant with ribbonlike leaves; Old World
and Australia [syn: {eelgrass}, {wild celery}, {Vallisneria
spiralis}]
tape deck
tape drive
tape grass
tape machine
tape measure
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]